home *** CD-ROM | disk | FTP | other *** search
/ Chip 2004 December / 2004-12 CHIP.iso / Dom i biuro / Crimson Editor 3.70 / cedt370r.exe / spec / hlsl.key < prev    next >
INI File  |  2003-05-13  |  2KB  |  31 lines

  1. [-COMMENT-:GLOBAL]
  2. # MICROSOFT HIGH LEVEL SHADING LANGUAGE KEYWORDS FILE FOR CRIMSON EDITOR
  3. # FIRST EDITED BY JEFF HANNA on MAY 6TH, 2003
  4. #
  5. # KW0=INTRINSIC FUNCTIONS; KW1=DATA TYPES; KW2=SHADER SEMANTICS; KW3=KEYWORDS
  6.  
  7. [KEYWORDS0:GLOBAL]
  8. abs acos all any asin atan atan2 ceil clamp clip cos cosh cross D3DCOLORtoBYTE4
  9. ddx ddy degrees determinant distance dot exp exp2 faceforward floor fmod frac
  10. frc frexp fwidth isfinite isinf isnan ldexp len length lerp lit log log10 log2
  11. max min modf mul noise normalize pow radians reflect refract found rsqrt saturate
  12. sign sin sincos sinh smoothstep sqrt step tan tanh tex1D tex1Dproj tex1Dbias tex2D
  13. tex2Dproj text2Dbias tex3D tex3Dproj tex3Dbias texCUBE texCUBEproj texCUBEbias transpose
  14.  
  15. [KEYWORDS1:GLOBAL]
  16. int half float float3 float4 float3x3 float3x4 float4x3 float4x4 double vector vec matrix
  17. mat string pixelshader sampler texture vertexshader struct typedef
  18.  
  19. [KEYWORDS2:GLOBAL]
  20. POSITION BLENDWEIGHT BLENDINDICES NORMAL PSIZE DIFFUSE SPECULAR TEXCOORD TANGENT BINORMAL
  21. TESSFACTOR FOG COLOR
  22.  
  23. [KEYWORDS3:GLOBAL]
  24. decl do double else extern false float for half if in inline inout int matrix out pass
  25. pixelshader return sampler shared static string struct technique texture true typedef
  26. uniform vector vertexshader void volatile while
  27.  
  28. asm bool compile const auto break case catch char class const_cast continue default delete
  29. dynamic_cast enum explicit friend goto long mutable namespace new operator private protected
  30. public register reinterpret_case short signed sizeof static_cast switch template this throw
  31. try typename union unsigned using virtual